CD8 cell - English Synonyms Dictionary